#include <stdio.h>
#include "Patient.h"

struct patientAttente {


    int nb;
    Patient *tab;
};


typedef struct patientAttente patientAttente;

struct patientSoin {

    int nb;
    Patient *tab;

};

typedef struct patientSoin patientSoin;

// fonction Attente
void ajoutPatient_Attente(patientAttente* listeAttente,Patient* patient);
void suppressionPatient_Attente(patientAttente* listeAttente,Patient* patient);
void init_patientAttente (patientAttente* listeAttente);
void affichage_Attente(patientAttente* listeAttente);

// fonction Soin

void affichage_Soin(patientSoin* listeSoin) ;
void ajoutPatient_Soin(patientSoin* listeSoin,Patient* patient);
void suppressionPatient_Soin(patientSoin* listeSoin,Patient* patient);
void transfert(patientAttente* listeAttente,patientSoin* listeSoin);
void init_patientSoin (patientSoin* listeSoin);
void changer_etat(patientSoin* listeSoin,int id);

